package com.qk.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qk.common.PageResult;
import com.qk.dto.ClueDto;
import com.qk.dto.CluePoolDto;
import com.qk.entity.Clue;

/**
 * ClassName: ClueService
 * Package: com.qk.service
 * Description:
 *
 * @Author zt
 * @Create 2025/8/2 16:38
 * @Version 1.0
 */
public interface ClueService extends IService<Clue> {
    PageResult<Clue> listClues(ClueDto clueDto);

    Clue getClueById(Integer id);

    void trackClue(Clue clue);

    void falseClue(Clue clue);

    void toBusiness(Integer id);

    /*
    线索池查询
     */
    PageResult<Clue> listCluePool(CluePoolDto cluePoolDto);
}
